package club.janna.jrpc.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @author Panbo.Guo
 */
@Data
@ConfigurationProperties("jrpc")
public class JRPCProperties {
    /**
     * 使用的协议
     */
    private String protocol;

    /**
     * 传输方式
     */
    private String transport;

    /**
     * 注册中心地址
     */
    private String registry;

    /**
     * 绑定的ip
     */
    private String host;

    /**
     * 绑定的端口
     */
    private Integer port;

    /**
     * 序列化方式
     */
    private String serialization;
}
